What is the meaning of the word "village green"?

Definitions:

  1. a village park consisting of a plot of grassy land copy to clipboard noun
    • We ate a picnic on the village green. copy to clipboard